home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: Alpha / Whiteline Alpha.iso / progtool / c / egem / source / makefile.gcc < prev    next >
Encoding:
Makefile  |  1994-09-22  |  762 b   |  36 lines

  1. # Makefile zur Erstellung der Enhanced GEM-Library mit dem GNU CC
  2.  
  3. CC = gcc
  4. AR = gcc-ar
  5. RM = rm -f
  6.  
  7. # Name der erzeugten Library-Datei
  8. LIB_NAME = e_gem.olb
  9.  
  10. # GCC Compiler Optionen: Können nach Bedarf eingestellt werden, wobei
  11. # `-mshort' (int = short) immer eingestellt ist.
  12. GCCOPTS = -O2 -fomit-frame-pointer
  13.  
  14. # GCC Compiler Optionen
  15. CFLAGS = -Wall -mshort $(GCCOPTS) -D__CREATE_E_GEM_LIB__
  16.  
  17. OBJS = dial.o objc.o popup.o graf.o tool.o image.o scrap.o cookie.o \
  18.     rc_ob_c.o vars.o alerts.o
  19.  
  20. $(LIB_NAME): $(OBJS)
  21.     $(AR) rc $(LIB_NAME) $(OBJS)
  22.  
  23. $(OBJS): e_gem.h
  24.  
  25. .PHONY:
  26.     clean cleanall
  27.  
  28. CLEANFILES = $(OBJS) compile.err
  29.  
  30. CLEANALLFILES = $(CLEANFILES) $(LIB_NAME)
  31.  
  32. clean:
  33.     $(RM) $(CLEANFILES)
  34.  
  35. cleanall:
  36.     $(RM) $(CLEANALLFILES)
  37.